package com.example.demo.thread;

/**
 * @Author: liull
 * @Description:制作两个线程对象，要求使同步块的方式使第一个线程运行两次，然后将自己阻塞起来，唤醒第二个线程，第二个线程在运行两次，然后将自己阻塞起来，唤醒第一个线程……循环往复
 * @Date: Created in 23:09 2020/6/22
 * @Modified By:
 */

class Demo1 extends Thread {


    public Demo1(String name) {
        super(name);
    }

    public void run() {
        System.out.println(Thread.currentThread().getName() + "正在运行Demo1");
    }
}

class Demo2 extends Thread {


    public Demo2(String name) {
        super(name);
    }

    public void run() {
        System.out.println(Thread.currentThread().getName() + "正在运行Demo2");
    }
}

public class A {
    //线程的优先级
    //制作两个线程对象，要求使同步块的方式使第一个线程运行两次，然后将自己阻塞起来
    // ，唤醒第二个线程，第二个线程在运行两次，然后将自己阻塞起来，唤醒第一个线程……循环往复
    public static void main(String[] args) throws InterruptedException {


    }


}



